herding instinct - French English Dictionary